Definition of Scottish Highlander

  • (noun) a native of the Highlands of Scotland

Synonyms of Scottish Highlander


Antonyms of Scottish Highlander


No Antonyms Found.

Homophones of Scottish Highlander


No Homophones Found.